Python tkinter | 您所在的位置:网站首页 › python frame设置不可见 › Python tkinter |
第7章 框架控件(Frame 与 LabelFrame) 框架控件(Frame和LabelFrame),在屏幕上创建一块矩形区域,多作为容器来布局其他控件,比如标签、按钮、输入框等,都可用框架来布局。框架控件一般在布局很复杂的情况下使用,尤其是有很多控件需要使用的时候。可以把框架控件当成一种容器,里面可以存储各种控件。想象一下家里面衣柜的隔断或者架子,可以把不同衣物很好的归类放置,框架控件的作用就是这个效果。如果没有框架控件,很多复杂的布局难以完成或实现。 7.1 属性列表 具体属性列表如下: 属性 描述 backgroundbg 框架控件的背景颜色。默认是系统指定颜色 borderwidthbd 框架控件的边框宽度。一般是0个像素值,就是无边框。 class 给框架框架指定一个class名称。 colormap 指定colormap,一般使用在256色情况下。 container 默认值是False。如果为True则不能创建子控件 cursor 当鼠标移动经过框架的时候,显示的光标样式。 height 设置框架的高度。 highlightbackground 当框架失去焦点的时候,边框的背景颜色 highlightcolor 当框架获得焦点的时候,边框的高亮颜色 highlightthickness 设置当框架获得或者失去焦点的时候,高亮边框的宽度 padx 在水平方向上的内边距 pady 在垂直方向上的内边距 relief 边框的美化效果。默认值是FLAT,其他的可选项包括:SUNKEN, RAISED, GROOVE, 和 RIDGE takefocus 设置是否能够使用Tab键移动焦点到框架控件上。 visual 用何种方式来显示框架控件,取值为best, directcolor, grayscale, greyscale, pseudocolor, staticcolor, staticgray, staticgrey, truecolor, 或者default。不过除了best,truecolor以及default,其他取值已经不适用了。 width 设置框架的宽度。参考height属性7.1.1 background(bg) background 的属性是用来设置框架框架的背景颜色的。bg是缩写。 import tkinter as tk |
CopyRight 2018-2019 实验室设备网 版权所有 |